package com.cin.cma.common.model.finixx.request;

import com.alibaba.fastjson2.annotation.JSONField;
import com.cin.cma.common.model.finixx.base.BaseRequest;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class VouVoucherTempLockRequest extends BaseRequest {
    private String userId;
    private String tempBookingId;
    @JsonProperty("session_RefSeqNo")
    @JSONField(name = "session_RefSeqNo")
    private String sessionRefSeqNo;
    private Boolean throughFlg;
    private String sectionId;
    /**
     * 本地测试没有，粤科测试有
     */
    private String saleChannelCd;
    private List<VouTempTicketsRequest> tempTickets;


}
